private void redispatch(MouseEvent e) {
Point origin = e.getComponent().getLocation();
e.translatePoint(origin.x, origin.y);
e.getComponent().getParent().dispatchEvent(e);
}
public void mouseMoved(MouseEvent e){
redispatch(e);
}
public void mouseDragged(MouseEvent e){...}
public void mouseClicked(MouseEvent e){...}
|